fret the gizzard - Turkish English Dictionary